Skip to content

Conversation

@lef-adhoc
Copy link
Contributor

…ty rules and templates

@roboadhoc
Copy link

Pull request status dashboard

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Este PR añade funcionalidad de gestión de datos personales al portal de usuarios para empleados del módulo academic_hr. Permite a los empleados ver y editar su información personal privada (email, teléfono, dirección) a través del portal web.

Cambios principales:

  • Agrega controladores de portal para visualizar y actualizar datos personales del empleado
  • Implementa reglas de seguridad y accesos para que usuarios portal puedan leer sus propios registros de empleado
  • Crea plantillas de portal para mostrar y editar información personal (email, teléfono, dirección, país, estado)

Reviewed changes

Copilot reviewed 7 out of 7 changed files in this pull request and generated 12 comments.

Show a summary per file
File Description
academic_hr/manifest.py Incrementa versión a 18.0.1.1.0, agrega dependencia de portal y referencia los nuevos archivos de seguridad y templates
academic_hr/init.py Importa el nuevo módulo de controladores
academic_hr/controllers/init.py Inicializa el módulo de controladores importando portal
academic_hr/controllers/portal.py Define rutas para mostrar y actualizar datos personales del empleado desde el portal
academic_hr/security/academic_hr_security.xml Define reglas de registro que permiten a usuarios portal ver únicamente sus propios registros de empleado
academic_hr/security/ir.model.access.csv Otorga permisos de lectura (solo) a usuarios portal sobre modelos hr.employee y hr.employee.public
academic_hr/views/portal_templates.xml Crea templates QWeb para mostrar datos personales en sidebar del portal y formulario de edición

@lav-adhoc
Copy link
Contributor

@roboadhoc

@lav-adhoc
Copy link
Contributor

@roboadhoc r+

roboadhoc pushed a commit that referenced this pull request Jan 14, 2026
…ty rules and templates

closes #335

Signed-off-by: lav-adhoc <[email protected]>
@roboadhoc roboadhoc closed this Jan 14, 2026
@roboadhoc roboadhoc deleted the 18.0-t-60427-lef branch January 14, 2026 19:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants